const express=require('express')
let app=express()
app.listen(3000,()=>{
    console.log('3000ok');
})


// 第一步：引入模块
let  svgCaptcha=require("svg-captcha")
// console.log(svgCaptcha);

// console.log(svgCaptcha.create());


// app.get("/getsvg",(req,res)=>{
//    let svg= svgCaptcha.create()

//     // res.send(svg)
//     // {
//     //     text:"",
//     //     data:"",
//     // }


//     res.type("svg")
//     res.send(svg.data)
// })



app.get("/getsvg",(req,res)=>{


    // 第二步创建验证码
    let svg= svgCaptcha.create({
        // width:500,
        // height:500
        // charPreset:"1234567890"// 重新设置可以出现的字符


        noise: 3, //干扰线
        color:true,// 是否有颜色
        background:"#eee",
        size:6,// 字符的数量
        ignoreChars:"oOzZWwIlcCpP" ,// 可以被忽略的字符
    })


    // 第三步：响应出去
 
    res.type("svg") //设置内容类型
    res.send(svg.data)
 })
